[INFO] cloning repository https://github.com/tominaga-h/jarvis-shell
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/tominaga-h/jarvis-shell" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftominaga-h%2Fjarvis-shell", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftominaga-h%2Fjarvis-shell'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 5f50a9cb56d20b52816d16a1dacb8e29376cf4ac
[INFO] testing tominaga-h/jarvis-shell against master#f9988fefd3add01f414f52b414308e7872622fee for pr-155114
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftominaga-h%2Fjarvis-shell" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/tominaga-h/jarvis-shell
[INFO] finished tweaking git repo https://github.com/tominaga-h/jarvis-shell
[INFO] tweaked toml for git repo https://github.com/tominaga-h/jarvis-shell written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/tominaga-h/jarvis-shell on toolchain f9988fefd3add01f414f52b414308e7872622fee
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/tominaga-h/jarvis-shell already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded which v8.0.0
[INFO] [stderr]   Downloaded env_home v0.1.0
[INFO] [stderr]   Downloaded deranged v0.5.6
[INFO] [stderr]   Downloaded lazy-regex v3.6.0
[INFO] [stderr]   Downloaded strict v0.2.0
[INFO] [stderr]   Downloaded lazy-regex-proc_macros v3.6.0
[INFO] [stderr]   Downloaded crokey-proc_macros v1.4.0
[INFO] [stderr]   Downloaded serial_test v3.3.1
[INFO] [stderr]   Downloaded serial_test_derive v3.3.1
[INFO] [stderr]   Downloaded zipsign-api v0.1.5
[INFO] [stderr]   Downloaded self-replace v1.5.0
[INFO] [stderr]   Downloaded minimad v0.14.0
[INFO] [stderr]   Downloaded crokey v1.4.0
[INFO] [stderr]   Downloaded tempfile v3.25.0
[INFO] [stderr]   Downloaded self_update v0.43.1
[INFO] [stderr]   Downloaded strip-ansi-escapes v0.2.1
[INFO] [stderr]   Downloaded console v0.16.3
[INFO] [stderr]   Downloaded indicatif v0.18.4
[INFO] [stderr]   Downloaded vte v0.14.1
[INFO] [stderr]   Downloaded clap v4.5.58
[INFO] [stderr]   Downloaded coolor v1.1.0
[INFO] [stderr]   Downloaded async-openai v0.27.2
[INFO] [stderr]   Downloaded rusqlite v0.34.0
[INFO] [stderr]   Downloaded reedline v0.45.0
[INFO] [stderr]   Downloaded syn v2.0.115
[INFO] [stderr]   Downloaded clap_builder v4.5.58
[INFO] [stderr]   Downloaded git2 v0.19.0
[INFO] [stderr]   Downloaded nix v0.31.1
[INFO] [stderr]   Downloaded winsafe v0.0.19
[INFO] [stderr]   Downloaded termimad v0.34.1
[INFO] [stderr]   Downloaded libz-sys v1.1.23
[INFO] [stderr]   Downloaded libgit2-sys v0.17.0+1.8.1
[INFO] [stderr]   Downloaded libsqlite3-sys v0.32.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a38c11f9ae7fc2e8ee99a03cf7b0b65dec211f3d7210683359665c0a64374bf6
[INFO] running `Command { std: "docker" "start" "-a" "a38c11f9ae7fc2e8ee99a03cf7b0b65dec211f3d7210683359665c0a64374bf6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a38c11f9ae7fc2e8ee99a03cf7b0b65dec211f3d7210683359665c0a64374bf6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a38c11f9ae7fc2e8ee99a03cf7b0b65dec211f3d7210683359665c0a64374bf6", kill_on_drop: false }`
[INFO] [stdout] a38c11f9ae7fc2e8ee99a03cf7b0b65dec211f3d7210683359665c0a64374bf6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e8dfb39da085fc98359f139a85e3d4a05f33428bae84a6e3c481ee6b43888fa8
[INFO] running `Command { std: "docker" "start" "-a" "e8dfb39da085fc98359f139a85e3d4a05f33428bae84a6e3c481ee6b43888fa8", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.23
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling openssl v0.10.76
[INFO] [stderr]    Compiling rustls v0.23.36
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling strict v0.2.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling nix v0.31.1
[INFO] [stderr]    Compiling deranged v0.5.6
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling vte v0.14.1
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling instant v0.1.13
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling self_update v0.43.1
[INFO] [stderr]    Compiling unit-prefix v0.5.2
[INFO] [stderr]    Compiling futures-timer v3.0.3
[INFO] [stderr]    Compiling anyhow v1.0.101
[INFO] [stderr]    Compiling syn v2.0.115
[INFO] [stderr]    Compiling clap_builder v4.5.58
[INFO] [stderr]    Compiling strip-ansi-escapes v0.2.1
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling hashlink v0.10.0
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling quick-xml v0.38.4
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling cc v1.2.55
[INFO] [stderr]    Compiling minimad v0.14.0
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling env_home v0.1.0
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling number_prefix v0.4.0
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling eventsource-stream v0.2.3
[INFO] [stderr]    Compiling socket2 v0.6.2
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling tempfile v3.25.0
[INFO] [stderr]    Compiling xattr v1.6.1
[INFO] [stderr]    Compiling filetime v0.2.27
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling console v0.16.3
[INFO] [stderr]    Compiling tar v0.4.45
[INFO] [stderr]    Compiling self-replace v1.5.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling fd-lock v4.0.4
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling which v8.0.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling os_pipe v1.2.3
[INFO] [stderr]    Compiling indicatif v0.18.4
[INFO] [stderr]    Compiling indicatif v0.17.11
[INFO] [stderr]    Compiling directories v6.0.0
[INFO] [stderr]    Compiling sysinfo v0.34.2
[INFO] [stderr]    Compiling openssl-sys v0.9.112
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling libz-sys v1.1.23
[INFO] [stderr]    Compiling libssh2-sys v0.3.1
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling libgit2-sys v0.17.0+1.8.1
[INFO] [stderr]    Compiling libsqlite3-sys v0.32.0
[INFO] [stderr]    Compiling shell-words v1.1.1
[INFO] [stderr]    Compiling native-tls v0.2.18
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling derive_builder_core v0.20.2
[INFO] [stderr]    Compiling lazy-regex-proc_macros v3.6.0
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling lazy-regex v3.6.0
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling crokey-proc_macros v1.4.0
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling derive_builder_macro v0.20.2
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling derive_builder v0.20.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling tracing-appender v0.2.4
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling secrecy v0.10.3
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling clap v4.5.58
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling coolor v1.1.0
[INFO] [stderr]    Compiling crokey v1.4.0
[INFO] [stderr]    Compiling reedline v0.45.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.9
[INFO] [stderr]    Compiling termimad v0.34.1
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling backoff v0.4.0
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling h2 v0.4.13
[INFO] [stderr]    Compiling rusqlite v0.34.0
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling git2 v0.19.0
[INFO] [stderr]    Compiling reqwest-eventsource v0.6.0
[INFO] [stderr]    Compiling async-openai v0.27.2
[INFO] [stderr]    Compiling jarvish v1.8.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 46.51s
[INFO] running `Command { std: "docker" "inspect" "e8dfb39da085fc98359f139a85e3d4a05f33428bae84a6e3c481ee6b43888fa8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e8dfb39da085fc98359f139a85e3d4a05f33428bae84a6e3c481ee6b43888fa8", kill_on_drop: false }`
[INFO] [stdout] e8dfb39da085fc98359f139a85e3d4a05f33428bae84a6e3c481ee6b43888fa8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a796b3628d1ba0ee060d88206ab5e4c5e92ec0c2bdb7516ecbcdc07334d5b175
[INFO] running `Command { std: "docker" "start" "-a" "a796b3628d1ba0ee060d88206ab5e4c5e92ec0c2bdb7516ecbcdc07334d5b175", kill_on_drop: false }`
[INFO] [stderr]    Compiling sdd v3.0.10
[INFO] [stderr]    Compiling serial_test_derive v3.3.1
[INFO] [stderr]    Compiling scc v2.4.0
[INFO] [stderr]    Compiling serial_test v3.3.1
[INFO] [stderr]    Compiling jarvish v1.8.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 12.49s
[INFO] running `Command { std: "docker" "inspect" "a796b3628d1ba0ee060d88206ab5e4c5e92ec0c2bdb7516ecbcdc07334d5b175", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a796b3628d1ba0ee060d88206ab5e4c5e92ec0c2bdb7516ecbcdc07334d5b175", kill_on_drop: false }`
[INFO] [stdout] a796b3628d1ba0ee060d88206ab5e4c5e92ec0c2bdb7516ecbcdc07334d5b175
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ca7b652a5007e6d618d3d5835cb11d4620ca139582b29490ed45d0bbd0687318
[INFO] running `Command { std: "docker" "start" "-a" "ca7b652a5007e6d618d3d5835cb11d4620ca139582b29490ed45d0bbd0687318", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.60s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/jarvish-5f785ef5f22d1127)
[INFO] [stdout] 
[INFO] [stdout] running 495 tests
[INFO] [stdout] test ai::client::pipe::tests::sanitize_preserves_plain_text ... ok
[INFO] [stdout] test ai::client::pipe::tests::sanitize_handles_empty_string ... ok
[INFO] [stdout] test ai::client::pipe::tests::sanitize_strips_code_fence_with_language ... ok
[INFO] [stdout] test ai::client::pipe::tests::sanitize_strips_code_fence_without_language ... ok
[INFO] [stdout] test ai::markdown::tests::changelog_markdown ... ok
[INFO] [stdout] test ai::markdown::tests::headings_detected ... ok
[INFO] [stdout] test ai::client::tests::new_fails_without_api_key ... ok
[INFO] [stdout] test ai::client::pipe::tests::sanitize_trims_whitespace ... ok
[INFO] [stdout] test ai::markdown::tests::lists_with_headings_detected ... ok
[INFO] [stdout] test ai::markdown::tests::link_with_bold_detected ... ok
[INFO] [stdout] test ai::markdown::tests::empty_text_is_not_markdown ... ok
[INFO] [stdout] test ai::markdown::tests::code_blocks_detected ... ok
[INFO] [stdout] test ai::markdown::tests::bold_with_lists_detected ... ok
[INFO] [stdout] test ai::markdown::tests::ordered_list_with_heading ... ok
[INFO] [stdout] test ai::markdown::tests::plain_numbered_lines_not_markdown ... ok
[INFO] [stdout] test ai::markdown::tests::plain_text_is_not_markdown ... ok
[INFO] [stdout] test ai::markdown::tests::single_dash_list_not_markdown ... ok
[INFO] [stdout] test ai::markdown::tests::table_detected ... ok
[INFO] [stdout] test ai::tools::call::tests::build_assistant_tool_calls_works ... ok
[INFO] [stdout] test ai::tools::call::tests::extract_non_shell_tools_empty_when_only_shell ... ok
[INFO] [stdout] test ai::tools::call::tests::extract_non_shell_tools_filters_shell_command ... ok
[INFO] [stdout] test ai::tools::call::tests::extract_shell_command_from_tool_calls ... ok
[INFO] [stdout] test ai::tools::call::tests::extract_shell_command_handles_invalid_json ... ok
[INFO] [stdout] test ai::tools::call::tests::extract_shell_command_ignores_file_tools ... ok
[INFO] [stdout] test ai::tools::call::tests::extract_shell_command_returns_none_for_empty ... ok
[INFO] [stdout] test ai::tools::call::tests::mixed_write_and_shell_command_extracts_both ... ok
[INFO] [stdout] test cli::banner::tests::time_greeting_returns_valid_string ... ok
[INFO] [stdout] test ai::tools::executor::tests::search_replace_multiple_matches ... ok
[INFO] [stdout] test ai::tools::executor::tests::search_replace_file_not_found ... ok
[INFO] [stdout] test ai::tools::executor::tests::search_replace_not_found ... ok
[INFO] [stdout] test cli::completer::path::tests::split_absolute_path ... ok
[INFO] [stdout] test cli::completer::path::tests::split_bare_filename ... ok
[INFO] [stdout] test cli::completer::path::tests::split_relative_path ... ok
[INFO] [stdout] test cli::completer::path::tests::complete_path_absolute_with_prefix ... ok
[INFO] [stdout] test cli::completer::path::tests::complete_path_dirs_only ... ok
[INFO] [stdout] test cli::completer::path::tests::complete_path_dot_prefix_shows_hidden ... ok
[INFO] [stdout] test cli::completer::path::tests::complete_path_absolute_with_trailing_slash ... ok
[INFO] [stdout] test cli::completer::tests::complete_cd_dirs_only_via_trait ... ok
[INFO] [stdout] test ai::tools::executor::tests::execute_tool_routes_search_replace ... ok
[INFO] [stdout] test cli::completer::path::tests::complete_nonexistent_dir_returns_empty ... ok
[INFO] [stdout] test ai::tools::executor::tests::search_replace_success ... ok
[INFO] [stdout] test cli::completer::tests::complete_ls_shows_files_and_dirs ... ok
[INFO] [stdout] test cli::completer::tests::complete_git_non_branch_subcommand_no_branches ... ok
[INFO] [stdout] test cli::completer::git::tests::complete_git_branch_nonexistent_prefix_returns_empty ... ok
[INFO] [stdout] test cli::completer::tests::is_first_token_false ... ok
[INFO] [stdout] test cli::completer::tests::is_first_token_true ... ok
[INFO] [stdout] test cli::completer::tests::token_start_after_command ... ok
[INFO] [stdout] test cli::completer::tests::token_start_no_space ... ok
[INFO] [stdout] test cli::highlighter::tests::test_and_operator ... ok
[INFO] [stdout] test cli::highlighter::tests::test_and_without_spaces ... ok
[INFO] [stdout] test cli::highlighter::tests::test_command_with_flag_and_arg ... ok
[INFO] [stdout] test cli::highlighter::tests::test_empty_input ... ok
[INFO] [stdout] test cli::highlighter::tests::test_env_var_assignment ... ok
[INFO] [stdout] test cli::highlighter::tests::test_japanese_natural_language_no_highlight ... ok
[INFO] [stdout] test cli::highlighter::tests::test_jarvis_trigger_no_highlight ... ok
[INFO] [stdout] test cli::highlighter::tests::test_long_flag ... ok
[INFO] [stdout] test cli::highlighter::tests::test_mixed_operators ... ok
[INFO] [stdout] test cli::highlighter::tests::test_multiple_pipes ... ok
[INFO] [stdout] test cli::highlighter::tests::test_natural_language_no_highlight ... ok
[INFO] [stdout] test cli::highlighter::tests::test_only_whitespace ... ok
[INFO] [stdout] test cli::highlighter::tests::test_or_operator ... ok
[INFO] [stdout] test cli::highlighter::tests::test_or_without_spaces ... ok
[INFO] [stdout] test cli::highlighter::tests::test_pipe_highlights_both_commands ... ok
[INFO] [stdout] test cli::highlighter::tests::test_pipe_without_spaces ... ok
[INFO] [stdout] test cli::highlighter::tests::test_please_request_no_highlight ... ok
[INFO] [stdout] test cli::highlighter::tests::test_quoted_string_double ... ok
[INFO] [stdout] test cli::highlighter::tests::test_quoted_string_single ... ok
[INFO] [stdout] test cli::highlighter::tests::test_redirect_append ... ok
[INFO] [stdout] test cli::highlighter::tests::test_redirect_input ... ok
[INFO] [stdout] test cli::highlighter::tests::test_redirect_single ... ok
[INFO] [stdout] test cli::highlighter::tests::test_semi_operator ... ok
[INFO] [stdout] test cli::highlighter::tests::test_semi_without_spaces ... ok
[INFO] [stdout] test cli::highlighter::tests::test_simple_command ... ok
[INFO] [stdout] test cli::highlighter::tests::test_unclosed_quote ... ok
[INFO] [stdout] test cli::prompt::tests::shorten_home_dir_itself ... ok
[INFO] [stdout] test cli::prompt::tests::shorten_home_subdir ... ok
[INFO] [stdout] test cli::prompt::tests::shorten_outside_home ... ok
[INFO] [stdout] test cli::update_check::tests::cache_extra_field_is_ignored ... ok
[INFO] [stdout] test cli::update_check::tests::cache_invalid_json_returns_none ... ok
[INFO] [stdout] test cli::update_check::tests::cache_missing_field_returns_error ... ok
[INFO] [stdout] test cli::update_check::tests::cache_path_returns_some ... ok
[INFO] [stdout] test cli::update_check::tests::cache_serialization_roundtrip ... ok
[INFO] [stdout] test cli::update_check::tests::cache_ttl_expired ... ok
[INFO] [stdout] test cli::update_check::tests::cache_ttl_is_24_hours ... ok
[INFO] [stdout] test cli::update_check::tests::cache_ttl_valid ... ok
[INFO] [stdout] test cli::update_check::tests::cache_write_and_read_roundtrip ... ok
[INFO] [stdout] test cli::update_check::tests::fetch_latest_version_from_github ... ignored
[INFO] [stdout] test cli::update_check::tests::notification_empty_version_returns_none ... ok
[INFO] [stdout] test cli::update_check::tests::notification_equal_major_minor_no_bump ... ok
[INFO] [stdout] test cli::update_check::tests::notification_major_version_bump ... ok
[INFO] [stdout] test cli::update_check::tests::notification_newer_version_available ... ok
[INFO] [stdout] test cli::update_check::tests::notification_older_version_returns_none ... ok
[INFO] [stdout] test cli::update_check::tests::notification_patch_version_bump ... ok
[INFO] [stdout] test cli::update_check::tests::notification_pre_release_parts_ignored ... ok
[INFO] [stdout] test cli::update_check::tests::notification_same_version_returns_none ... ok
[INFO] [stdout] test cli::update_check::tests::notification_strips_v_prefix ... ok
[INFO] [stdout] test cli::update_check::tests::notification_with_v_prefix_on_both ... ok
[INFO] [stdout] test config::tests::config_path_contains_expected_components ... ok
[INFO] [stdout] test config::tests::create_default_config_creates_file_and_dirs ... ok
[INFO] [stdout] test config::tests::default_config_has_expected_values ... ok
[INFO] [stdout] test config::tests::load_from_invalid_toml_returns_error ... ok
[INFO] [stdout] test config::tests::load_from_nonexistent_file_returns_error ... ok
[INFO] [stdout] test config::tests::load_from_valid_file ... ok
[INFO] [stdout] test config::tests::load_returns_default_when_file_missing ... ok
[INFO] [stdout] test config::tests::parse_completion_config_custom_commands ... ok
[INFO] [stdout] test config::tests::parse_completion_config_empty_commands ... ok
[INFO] [stdout] test config::tests::parse_empty_config ... ok
[INFO] [stdout] test config::tests::parse_full_config ... ok
[INFO] [stdout] test config::tests::parse_ignore_auto_investigation_cmds_single_entry ... ok
[INFO] [stdout] test config::tests::parse_no_completion_section_uses_default ... ok
[INFO] [stdout] test config::tests::parse_partial_config_uses_defaults ... ok
[INFO] [stdout] test engine::builtins::alias::tests::alias_empty_name_is_error ... ok
[INFO] [stdout] test engine::builtins::alias::tests::alias_empty_value_is_ok ... ok
[INFO] [stdout] test engine::builtins::alias::tests::alias_help_returns_success ... ok
[INFO] [stdout] test engine::builtins::alias::tests::alias_no_args_lists_all ... ok
[INFO] [stdout] test engine::builtins::alias::tests::alias_no_args_sorted ... ok
[INFO] [stdout] test engine::builtins::alias::tests::alias_set_new ... ok
[INFO] [stdout] test engine::builtins::alias::tests::alias_set_overwrite ... ok
[INFO] [stdout] test engine::builtins::alias::tests::alias_show_existing ... ok
[INFO] [stdout] test engine::builtins::alias::tests::alias_show_not_found ... ok
[INFO] [stdout] test engine::builtins::cd::tests::cd_help_returns_success ... ok
[INFO] [stdout] test cli::completer::git::tests::complete_git_branch_current_branch_comes_first ... ok
[INFO] [stdout] test cli::completer::tests::complete_tilde_slash_expands_home ... FAILED
[INFO] [stdout] test cli::completer::git::tests::cache_is_populated_after_first_call ... ok
[INFO] [stdout] test cli::completer::git::tests::complete_git_branch_filters_by_prefix ... ok
[INFO] [stdout] test cli::completer::git::tests::complete_git_branch_returns_candidates ... ok
[INFO] [stdout] test engine::builtins::cwd::tests::cwd_help_returns_success ... ok
[INFO] [stdout] test cli::completer::git::tests::resolve_git_alias_multi_word ... ok
[INFO] [stdout] test engine::builtins::cd::tests::cd_nonexistent_path_returns_error ... ok
[INFO] [stdout] test engine::builtins::dirstack::tests::dirs_help_returns_success ... ok
[INFO] [stdout] test engine::builtins::cd::tests::cd_to_specified_directory ... ok
[INFO] [stdout] test engine::builtins::dirstack::tests::dirs_shows_current_and_stack ... ok
[INFO] [stdout] test engine::builtins::cd::tests::cd_updates_pwd_env_var ... ok
[INFO] [stdout] test engine::builtins::cwd::tests::cwd_returns_current_directory ... ok
[INFO] [stdout] test engine::builtins::dirstack::tests::popd_empty_stack_errors ... ok
[INFO] [stdout] test engine::builtins::dirstack::tests::popd_help_returns_success ... ok
[INFO] [stdout] test engine::builtins::dirstack::tests::pushd_help_returns_success ... ok
[INFO] [stdout] test engine::builtins::dirstack::tests::pushd_changes_directory_and_pushes_old ... ok
[INFO] [stdout] test cli::completer::path::tests::split_tilde_trailing_slash ... ok
[INFO] [stdout] test cli::completer::path::tests::split_tilde_alone ... ok
[INFO] [stdout] test cli::completer::path::tests::split_tilde_with_slash ... ok
[INFO] [stdout] test engine::builtins::dirstack::tests::pushd_no_args_swaps_top ... ok
[INFO] [stdout] test engine::builtins::exit::tests::exit_clamps_out_of_range_code ... ok
[INFO] [stdout] test engine::builtins::exit::tests::exit_help_does_not_exit ... ok
[INFO] [stdout] test engine::builtins::exit::tests::exit_with_code_returns_specified_code ... ok
[INFO] [stdout] test engine::builtins::export::tests::export_help_returns_success ... ok
[INFO] [stdout] test engine::builtins::export::tests::export_invalid_identifier ... ok
[INFO] [stdout] test engine::builtins::exit::tests::exit_returns_exit_action ... ok
[INFO] [stdout] test engine::builtins::export::tests::export_no_args_lists_all ... ok
[INFO] [stdout] test engine::builtins::exit::tests::exit_non_numeric_returns_error ... ok
[INFO] [stdout] test cli::completer::tests::complete_git_alias_triggers_branch_completion ... ok
[INFO] [stdout] test engine::builtins::help::tests::help_for_each_builtin_succeeds ... ok
[INFO] [stdout] test engine::builtins::help::tests::help_help_returns_success ... ok
[INFO] [stdout] test engine::builtins::help::tests::help_no_args_lists_all_builtins ... ok
[INFO] [stdout] test engine::builtins::help::tests::help_specific_command_shows_detail ... ok
[INFO] [stdout] test engine::builtins::help::tests::help_unknown_command_returns_error ... ok
[INFO] [stdout] test engine::builtins::history::tests::history_clap_parses_clear ... ok
[INFO] [stdout] test engine::builtins::history::tests::history_clap_parses_count ... ok
[INFO] [stdout] test engine::builtins::history::tests::history_clap_parses_dirs ... ok
[INFO] [stdout] test cli::completer::tests::complete_git_multi_word_alias_triggers_branch_completion ... ok
[INFO] [stdout] test engine::builtins::history::tests::history_help_returns_success ... ok
[INFO] [stdout] test engine::builtins::cd::tests::cd_no_args_goes_home ... ok
[INFO] [stdout] test engine::builtins::restart::tests::restart_help_does_not_restart ... ok
[INFO] [stdout] test engine::builtins::restart::tests::restart_ignores_extra_args ... ok
[INFO] [stdout] test engine::builtins::restart::tests::restart_returns_restart_action ... ok
[INFO] [stdout] test engine::builtins::restart::tests::restart_stderr_is_empty ... ok
[INFO] [stdout] test engine::builtins::restart::tests::restart_stdout_is_empty ... ok
[INFO] [stdout] test engine::builtins::source::tests::source_help_returns_success ... ok
[INFO] [stdout] test engine::builtins::source::tests::source_no_args_returns_error ... ok
[INFO] [stdout] test engine::builtins::source::tests::source_with_path_returns_ok ... ok
[INFO] [stdout] test engine::builtins::tests::cd_sequential_moves_tracked_by_cwd ... ok
[INFO] [stdout] test engine::builtins::dirstack::tests::dirs_clear_empties_stack ... ok
[INFO] [stdout] test engine::builtins::cd::tests::cd_updates_oldpwd_env_var ... ok
[INFO] [stdout] test engine::builtins::dirstack::tests::dirs_shows_numbered_list ... ok
[INFO] [stdout] test engine::builtins::tests::new_builtins_are_registered ... ok
[INFO] [stdout] test engine::builtins::dirstack::tests::popd_changes_to_stack_top ... ok
[INFO] [stdout] test engine::builtins::tests::unknown_command_returns_none ... ok
[INFO] [stdout] test engine::builtins::tests::cwd_unchanged_after_cd_failure ... ok
[INFO] [stdout] test engine::builtins::unalias::tests::unalias_all_clears_everything ... ok
[INFO] [stdout] test engine::builtins::tests::new_builtins_dispatch_returns_some ... ok
[INFO] [stdout] test engine::builtins::unalias::tests::unalias_help_returns_success ... ok
[INFO] [stdout] test engine::builtins::unalias::tests::unalias_no_args_returns_error ... ok
[INFO] [stdout] test engine::builtins::unalias::tests::unalias_removes_existing ... ok
[INFO] [stdout] test engine::builtins::unalias::tests::unalias_removes_multiple ... ok
[INFO] [stdout] test engine::builtins::unset::tests::unset_help_returns_success ... ok
[INFO] [stdout] test engine::builtins::unalias::tests::unalias_not_found_is_error ... ok
[INFO] [stdout] test engine::builtins::unset::tests::unset_no_args_returns_error ... ok
[INFO] [stdout] test cli::completer::git::tests::resolve_git_alias_returns_target ... ok
[INFO] [stdout] test engine::builtins::update::tests::check_local_binary_not_found ... ok
[INFO] [stdout] test engine::builtins::dirstack::tests::pushd_no_args_empty_stack_errors ... ok
[INFO] [stdout] test engine::builtins::update::tests::check_update_flag_ignores_empty_file ... ok
[INFO] [stdout] test engine::builtins::update::tests::check_update_flag_returns_none_when_no_file ... ok
[INFO] [stdout] test engine::builtins::update::tests::default_local_binary_path_is_release ... ok
[INFO] [stdout] test engine::builtins::update::tests::check_update_flag_trims_whitespace ... ok
[INFO] [stdout] test engine::builtins::update::tests::get_latest_release_version_succeeds ... ignored
[INFO] [stdout] test engine::builtins::update::tests::get_local_binary_version_nonexistent ... ok
[INFO] [stdout] test engine::builtins::update::tests::get_local_binary_version_non_executable_file ... ok
[INFO] [stdout] test engine::builtins::update::tests::homebrew_apple_silicon_path ... ok
[INFO] [stdout] test engine::builtins::update::tests::homebrew_check_returns_guidance ... ok
[INFO] [stdout] test engine::builtins::update::tests::homebrew_generic_homebrew_path ... ok
[INFO] [stdout] test engine::builtins::update::tests::homebrew_intel_mac_path ... ok
[INFO] [stdout] test engine::builtins::update::tests::homebrew_update_returns_guidance ... ok
[INFO] [stdout] test engine::builtins::update::tests::is_homebrew_detects_cellar ... ok
[INFO] [stdout] test engine::builtins::update::tests::local_option_parses ... ok
[INFO] [stdout] test engine::builtins::update::tests::newer_version_detected ... ok
[INFO] [stdout] test engine::builtins::update::tests::newer_version_major_bump_from_zero ... ok
[INFO] [stdout] test engine::builtins::update::tests::newer_version_partial_parts ... ok
[INFO] [stdout] test engine::builtins::update::tests::newer_version_with_non_numeric_ignored ... ok
[INFO] [stdout] test engine::builtins::update::tests::non_homebrew_cargo_path ... ok
[INFO] [stdout] test engine::builtins::update::tests::non_homebrew_target_debug ... ok
[INFO] [stdout] test engine::builtins::update::tests::non_homebrew_usr_local_bin ... ok
[INFO] [stdout] test engine::builtins::update::tests::older_version_is_not_newer ... ok
[INFO] [stdout] test engine::builtins::update::tests::parse_version_bare_version ... ok
[INFO] [stdout] test engine::builtins::update::tests::parse_version_empty_string ... ok
[INFO] [stdout] test engine::builtins::update::tests::parse_version_invalid_output ... ok
[INFO] [stdout] test engine::builtins::update::tests::parse_version_standard_format ... ok
[INFO] [stdout] test engine::builtins::update::tests::parse_version_with_extra_whitespace ... ok
[INFO] [stdout] test engine::builtins::update::tests::parse_version_with_v_prefix ... ok
[INFO] [stdout] test engine::builtins::update::tests::perform_local_binary_not_found ... ok
[INFO] [stdout] test engine::builtins::update::tests::perform_local_update_older_binary_skips_update ... ok
[INFO] [stdout] test engine::builtins::update::tests::get_local_binary_version_success_with_mock_binary ... ok
[INFO] [stdout] test engine::builtins::update::tests::replace_binary_sets_executable_permission ... ok
[INFO] [stdout] test engine::builtins::update::tests::replace_binary_source_not_found ... ok
[INFO] [stdout] test engine::builtins::update::tests::perform_local_update_success_returns_restart ... ok
[INFO] [stdout] test engine::builtins::update::tests::resolve_local_binary_path_custom ... ok
[INFO] [stdout] test engine::builtins::update::tests::resolve_local_binary_path_default ... ok
[INFO] [stdout] test engine::builtins::update::tests::same_version_is_not_newer ... ok
[INFO] [stdout] test engine::builtins::update::tests::update_check_flag_does_not_restart ... ignored
[INFO] [stdout] test engine::builtins::update::tests::update_flag_path_returns_some ... ok
[INFO] [stdout] test engine::builtins::update::tests::update_help_does_not_update ... ok
[INFO] [stdout] test engine::builtins::update::tests::write_and_check_update_flag ... ok
[INFO] [stdout] test engine::builtins::update::tests::write_update_flag_creates_file ... ok
[INFO] [stdout] test engine::builtins::which_type::tests::type_alias ... ok
[INFO] [stdout] test engine::builtins::which_type::tests::type_builtin_command ... ok
[INFO] [stdout] test engine::builtins::which_type::tests::type_external_command ... ok
[INFO] [stdout] test engine::builtins::which_type::tests::type_help_returns_success ... ok
[INFO] [stdout] test engine::builtins::which_type::tests::type_no_args_is_error ... ok
[INFO] [stdout] test engine::builtins::which_type::tests::type_not_found ... ok
[INFO] [stdout] test engine::builtins::which_type::tests::which_alias ... ok
[INFO] [stdout] test engine::builtins::which_type::tests::which_alias_shadows_builtin ... ok
[INFO] [stdout] test engine::builtins::which_type::tests::which_builtin_command ... ok
[INFO] [stdout] test engine::builtins::which_type::tests::which_external_command ... ok
[INFO] [stdout] test engine::builtins::which_type::tests::which_help_returns_success ... ok
[INFO] [stdout] test engine::builtins::which_type::tests::which_multiple_mixed ... ok
[INFO] [stdout] test engine::builtins::which_type::tests::which_no_args_is_error ... ok
[INFO] [stdout] test engine::builtins::which_type::tests::which_not_found ... ok
[INFO] [stdout] test engine::classifier::goodbye::tests::ai_goodbye_response_english ... ok
[INFO] [stdout] test engine::classifier::goodbye::tests::ai_goodbye_response_japanese ... ok
[INFO] [stdout] test engine::classifier::goodbye::tests::ai_goodbye_response_not_goodbye ... ok
[INFO] [stdout] test engine::classifier::goodbye::tests::ai_goodbye_response_only_checks_tail ... ok
[INFO] [stdout] test engine::classifier::tests::classify_apostrophe_input ... ok
[INFO] [stdout] test engine::classifier::tests::classify_common_commands ... ok
[INFO] [stdout] test engine::classifier::tests::classify_empty_input ... ok
[INFO] [stdout] test engine::classifier::tests::classify_git_commands ... ok
[INFO] [stdout] test engine::classifier::tests::classify_goodbye_english ... ok
[INFO] [stdout] test engine::classifier::tests::classify_goodbye_false_positives ... ok
[INFO] [stdout] test engine::classifier::tests::classify_goodbye_japanese ... ok
[INFO] [stdout] test engine::classifier::tests::classify_goodbye_with_jarvis_prefix ... ok
[INFO] [stdout] test engine::classifier::tests::classify_goodbye_with_trailing_words ... ok
[INFO] [stdout] test engine::classifier::tests::classify_japanese_patterns ... ok
[INFO] [stdout] test engine::classifier::tests::classify_jarvis_trigger ... ok
[INFO] [stdout] test engine::classifier::tests::classify_path_execution ... ok
[INFO] [stdout] test engine::classifier::tests::classify_pipe_and_operators ... ok
[INFO] [stdout] test engine::classifier::tests::classify_question_mark_ending ... ok
[INFO] [stdout] test engine::classifier::tests::classify_question_patterns ... ok
[INFO] [stdout] test engine::classifier::tests::classify_request_patterns ... ok
[INFO] [stdout] test engine::classifier::tests::classify_semicolon_command ... ok
[INFO] [stdout] test engine::classifier::tests::classify_simple_command ... ok
[INFO] [stdout] test engine::builtins::update::tests::replace_binary_with_valid_files ... ok
[INFO] [stdout] test engine::classifier::tests::classify_variable_expansion ... ok
[INFO] [stdout] test engine::classifier::tests::jarvis_trigger_ignores_words_starting_with_jarvis ... ok
[INFO] [stdout] test engine::classifier::tests::realtime_path_resolution_finds_common_commands ... ok
[INFO] [stdout] test engine::dispatch::ai_pipe::tests::append_redirect_not_matched ... ok
[INFO] [stdout] test engine::dispatch::ai_pipe::tests::redirect_ai_multi_word_prompt ... ok
[INFO] [stdout] test engine::dispatch::ai_pipe::tests::redirect_ai_no_prompt_returns_none ... ok
[INFO] [stdout] test engine::dispatch::ai_pipe::tests::redirect_ai_no_source_returns_none ... ok
[INFO] [stdout] test engine::dispatch::ai_pipe::tests::redirect_ai_simple ... ok
[INFO] [stdout] test engine::dispatch::ai_pipe::tests::redirect_ai_with_pipe_before ... ok
[INFO] [stdout] test engine::dispatch::ai_pipe::tests::redirect_to_file_not_ai ... ok
[INFO] [stdout] test engine::dispatch::ai_pipe::tests::redirect_to_normal_file ... ok
[INFO] [stdout] hello
[INFO] [stdout] world
[INFO] [stdout] test engine::dispatch::tests::execute_and_both_succeed ... ok
[INFO] [stdout] test engine::dispatch::tests::execute_and_first_fails ... ok
[INFO] [stdout] rescue
[INFO] [stdout] test engine::dispatch::tests::execute_and_then_or ... ok
[INFO] [stdout] a
[INFO] [stdout] b
[INFO] [stdout] c
[INFO] [stdout] test engine::dispatch::tests::execute_and_three_commands ... ok
[INFO] [stdout] test cli::completer::tests::complete_git_checkout_includes_branches ... ok
[INFO] [stdout] test engine::builtins::export::tests::export_show_variable ... ok
[INFO] [stdout] test cli::completer::tests::complete_tilde_alone_expands_home ... FAILED
[INFO] [stdout] test engine::builtins::tests::cwd_reflects_cd_change ... ok
[INFO] [stdout] fallback
[INFO] [stdout] test engine::dispatch::tests::execute_or_first_fails ... ok
[INFO] [stdout] test engine::dispatch::tests::execute_or_first_succeeds ... ok
[INFO] [stdout] hello
[INFO] [stdout] test engine::dispatch::tests::execute_pipe_two_commands ... ok
[INFO] [stdout] bbb
[INFO] [stdout] test engine::dispatch::tests::execute_pipe_with_grep ... ok
[INFO] [stdout] from_file
[INFO] [stdout] test engine::dispatch::tests::execute_redirect_stdin ... ok
[INFO] [stdout] test engine::dispatch::tests::execute_redirect_stdout_append ... ok
[INFO] [stdout] test engine::dispatch::tests::execute_redirect_stdout_overwrite ... ok
[INFO] [stdout] always
[INFO] [stdout] test engine::dispatch::tests::execute_semi_always_runs ... ok
[INFO] [stdout] test123
[INFO] [stdout] test engine::dispatch::tests::execute_simple_command ... ok
[INFO] [stdout] test engine::dispatch::tests::try_builtin_apostrophe_returns_none ... ok
[INFO] [stdout] test cli::completer::git::tests::resolve_git_alias_nonexistent_returns_none ... ok
[INFO] [stdout] test engine::builtins::tests::pwd_is_alias_for_cwd ... ok
[INFO] [stdout] test engine::dispatch::tests::try_builtin_natural_language_returns_none ... ok
[INFO] [stdout] test engine::builtins::unset::tests::unset_multiple_variables ... ok
[INFO] [stdout] test engine::dispatch::tests::try_builtin_non_builtin_command_returns_none ... ok
[INFO] [stdout] test engine::builtins::unset::tests::unset_nonexistent_variable_succeeds ... ok
[INFO] [stdout] test engine::dispatch::tests::try_builtin_exit_still_works ... ok
[INFO] [stdout] test engine::builtins::unset::tests::unset_removes_variable ... ok
[INFO] [stdout] test engine::dispatch::tests::try_builtin_with_and_returns_none ... ok
[INFO] [stdout] test engine::dispatch::tests::try_builtin_with_or_returns_none ... ok
[INFO] [stdout] test engine::dispatch::tests::try_builtin_with_pipe_returns_none ... ok
[INFO] [stdout] test engine::dispatch::tests::try_builtin_with_redirect_returns_none ... ok
[INFO] [stdout] test engine::dispatch::tests::try_builtin_with_semi_returns_none ... ok
[INFO] [stdout] hello
[INFO] [stdout] test engine::exec::tests::echo_stdout_capture ... ok
[INFO] [stdout] test engine::classifier::tests::realtime_path_resolution_reflects_new_path ... ok
[INFO] [stdout] hello
[INFO] [stdout] test engine::exec::tests::nonexistent_command_returns_error ... ok
[INFO] [stdout] test engine::exec::tests::exit_code_failure ... ok
[INFO] [stdout] test engine::exec::tests::exit_code_success ... ok
[INFO] [stdout] test engine::exec::tests::pipeline_exit_code_from_last_command ... ok
[INFO] [stdout] test engine::exec::tests::pipeline_two_commands_piped ... ok
[INFO] [stdout] bbb
[INFO] [stdout] test engine::exec::tests::redirect_stdin_nonexistent_file_returns_error ... ok
[INFO] [stdout] from_file
[INFO] [stdout] test engine::exec::tests::pipeline_three_commands_piped ... ok
[INFO] [stdout] test engine::expand::tests::alias_expands_single_token ... ok
[INFO] [stdout] test engine::exec::tests::redirect_stdin_from_file ... ok
[INFO] [stdout] test engine::expand::tests::alias_expands_with_args ... ok
[INFO] [stderr] err
[INFO] [stdout] test engine::expand::tests::alias_returns_none_for_empty_aliases ... ok
[INFO] [stdout] test engine::expand::tests::alias_returns_none_for_empty_input ... ok
[INFO] [stdout] test engine::expand::tests::alias_returns_none_for_no_match ... ok
[INFO] [stdout] test engine::exec::tests::stderr_capture ... ok
[INFO] [stdout] test engine::expand::tests::expand_env_var_braces ... ok
[INFO] [stdout] test engine::expand::tests::expand_env_var_braces_with_trailing_path ... ok
[INFO] [stdout] test engine::expand::tests::expand_env_var_in_path ... ok
[INFO] [stdout] test engine::expand::tests::expand_env_var_simple ... ok
[INFO] [stdout] test engine::expand::tests::expand_tilde_no_expansion_for_other_paths ... ok
[INFO] [stdout] test engine::expand::tests::expand_tilde_only ... ok
[INFO] [stdout] test engine::expand::tests::alias_expands_multi_word_value ... ok
[INFO] [stdout] test engine::expand::tests::expand_tilde_with_subpath ... ok
[INFO] [stdout] test engine::expand::tests::expand_token_combines_both ... ok
[INFO] [stdout] test engine::loop_action_tests::command_result_error_is_continue ... ok
[INFO] [stdout] test engine::loop_action_tests::command_result_exit_with_is_exit ... ok
[INFO] [stdout] test engine::loop_action_tests::command_result_restart_fields ... ok
[INFO] [stdout] test engine::loop_action_tests::command_result_success_is_continue ... ok
[INFO] [stdout] test engine::loop_action_tests::restart_is_distinct_from_continue_and_exit ... ok
[INFO] [stdout] test engine::parser::tests::command_list_and_three_commands ... ok
[INFO] [stdout] test engine::parser::tests::command_list_and_two_commands ... ok
[INFO] [stdout] test engine::parser::tests::command_list_empty_returns_error ... ok
[INFO] [stdout] test engine::parser::tests::command_list_leading_and_returns_error ... ok
[INFO] [stdout] test engine::parser::tests::append_redirect_without_target_returns_error ... ok
[INFO] [stdout] test engine::parser::tests::command_list_leading_or_returns_error ... ok
[INFO] [stdout] test engine::parser::tests::command_list_mixed_connectors ... ok
[INFO] [stdout] test engine::exec::tests::redirect_stdout_overwrite ... ok
[INFO] [stdout] test engine::parser::tests::command_list_or ... ok
[INFO] [stdout] test engine::parser::tests::command_list_semi ... ok
[INFO] [stdout] test engine::parser::tests::command_list_single_command ... ok
[INFO] [stdout] test engine::parser::tests::command_list_trailing_and_returns_error ... ok
[INFO] [stdout] test engine::parser::tests::command_list_trailing_semi_is_ok ... ok
[INFO] [stdout] test engine::parser::tests::command_list_with_pipe ... ok
[INFO] [stdout] test engine::parser::tests::empty_tokens_returns_error ... ok
[INFO] [stdout] test engine::parser::tests::extract_ai_filter_ai_alone ... ok
[INFO] [stdout] test engine::parser::tests::extract_ai_filter_ai_not_last ... ok
[INFO] [stdout] test engine::parser::tests::extract_ai_filter_empty_prompt ... ok
[INFO] [stdout] test engine::parser::tests::extract_ai_filter_multi_pipe ... ok
[INFO] [stdout] test engine::parser::tests::extract_ai_filter_multi_word_prompt ... ok
[INFO] [stdout] test engine::parser::tests::extract_ai_filter_no_ai_command ... ok
[INFO] [stdout] test engine::parser::tests::leading_pipe_returns_error ... ok
[INFO] [stdout] test engine::parser::tests::pipe_with_redirect ... ok
[INFO] [stdout] test engine::parser::tests::redirect_without_target_returns_error ... ok
[INFO] [stdout] test engine::parser::tests::single_command_no_args ... ok
[INFO] [stdout] test engine::parser::tests::extract_ai_filter_single_command_pipe_ai ... ok
[INFO] [stdout] test engine::builtins::export::tests::export_set_empty_value ... ok
[INFO] [stdout] test engine::parser::tests::single_command_with_args ... ok
[INFO] [stdout] test engine::parser::tests::stdout_append_redirect ... ok
[INFO] [stdout] test engine::parser::tests::stdout_overwrite_redirect ... ok
[INFO] [stdout] test engine::parser::tests::stdin_redirect ... ok
[INFO] [stdout] test engine::parser::tests::trailing_pipe_returns_error ... ok
[INFO] [stdout] test engine::parser::tests::three_commands_piped ... ok
[INFO] [stdout] test engine::parser::tests::two_commands_piped ... ok
[INFO] [stdout] test engine::typo::tests::distance_deletion ... ok
[INFO] [stdout] test engine::pty::tests::alt_screen_detection ... ok
[INFO] [stdout] test engine::typo::tests::distance_insertion ... ok
[INFO] [stdout] test engine::typo::tests::distance_same ... ok
[INFO] [stdout] test engine::typo::tests::distance_substitution ... ok
[INFO] [stdout] test engine::typo::tests::distance_transposition ... ok
[INFO] [stdout] test engine::typo::tests::is_command_like_invalid ... ok
[INFO] [stdout] test engine::typo::tests::is_command_like_valid ... ok
[INFO] [stdout] test shell::investigate::tests::broad_pattern_matches_all_subcommands ... ok
[INFO] [stdout] test shell::investigate::tests::empty_patterns_never_matches ... ok
[INFO] [stdout] test shell::investigate::tests::exact_match ... ok
[INFO] [stdout] test shell::investigate::tests::multiple_patterns ... ok
[INFO] [stdout] test shell::investigate::tests::no_partial_match_in_middle ... ok
[INFO] [stdout] test shell::investigate::tests::prefix_match_with_args ... ok
[INFO] [stdout] test shell::tests::build_restart_command_args_exclude_binary_name ... ok
[INFO] [stdout] test shell::tests::check_update_flag_returns_none_without_flag_file ... ok
[INFO] [stdout] test shell::tests::restart_flag_can_be_set_and_read ... ok
[INFO] [stdout] test shell::tests::check_update_flag_returns_notification_with_flag_file ... ok
[INFO] [stdout] test shell::tests::restart_flag_initial_state_is_false ... ok
[INFO] [stdout] test shell::tests::restart_requested_flag_set_triggers_restart ... ok
[INFO] [stdout] test shell::tests::restart_requested_flag_default_is_false ... ok
[INFO] [stdout] test shell::tests::build_restart_command_returns_valid_exe ... ok
[INFO] [stdout] test shell::investigate::tests::no_match_without_word_boundary ... ok
[INFO] [stdout] test storage::blob::tests::load_nonexistent_blob_returns_error ... ok
[INFO] [stdout] test engine::exec::tests::redirect_stdout_append ... ok
[INFO] [stdout] test storage::blob::tests::blob_file_uses_prefix_directory ... ok
[INFO] [stdout] test storage::blob::tests::store_empty_returns_none ... ok
[INFO] [stdout] test storage::blob::tests::store_and_load_roundtrip ... ok
[INFO] [stdout] test storage::blob::tests::store_is_idempotent ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_api_key ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_auth ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_credential ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_false_editor ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_akia_prefix ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_false_empty ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_false_normal_text ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_false_path ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_gho_prefix ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_ghp_prefix ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_github_pat_prefix ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_password ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_passwd ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_private ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_secret ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_sk_prefix ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_token ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_xoxb_prefix ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_xoxp_prefix ... ok
[INFO] [stdout] test storage::sanitizer::tests::empty_string ... ok
[INFO] [stdout] test engine::builtins::history::tests::history_clear_removes_all ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_api_key_exact ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_api_key_prefix ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_api_key ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_api_key_middle ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_auth ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_auth_exact ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_auth_prefix ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_aws_akia ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_credential ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_credential_prefix ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_credential_exact ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_double_quoted ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_mixed_patterns ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_github_pat ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_github_gho ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_openai_sk_short_prefix ... ok
[INFO] [stdout] test engine::builtins::history::tests::history_list_shows_entries ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_passwd_exact ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_openai_sk ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_password ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_password_exact ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_passwd ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_github_ghp ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_password_prefix ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_private_exact ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_private ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_private_prefix ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_secret ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_secret_exact ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_secret_prefix ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_multiple_secrets_in_text ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_slack_xoxb ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_token_exact ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_slack_xoxp ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_token ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_without_export ... ok
[INFO] [stdout] test storage::sanitizer::tests::no_equals_sign ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_token_prefix ... ok
[INFO] [stdout] test storage::sanitizer::tests::mask_single_quoted ... ok
[INFO] [stdout] test storage::sanitizer::tests::no_mask_authorize ... ok
[INFO] [stdout] test storage::sanitizer::tests::no_mask_home ... ok
[INFO] [stdout] test storage::sanitizer::tests::no_mask_keyboard ... ok
[INFO] [stdout] test storage::sanitizer::tests::no_mask_monkey ... ok
[INFO] [stdout] test storage::sanitizer::tests::no_mask_editor ... ok
[INFO] [stdout] test storage::sanitizer::tests::no_mask_passwords ... ok
[INFO] [stdout] test storage::sanitizer::tests::no_mask_normal_text ... ok
[INFO] [stdout] test storage::sanitizer::tests::no_mask_path ... ok
[INFO] [stdout] test storage::sanitizer::tests::no_mask_short_sk ... ok
[INFO] [stdout] test storage::sanitizer::tests::no_mask_privately ... ok
[INFO] [stdout] test storage::sanitizer::tests::no_mask_secretary ... ok
[INFO] [stdout] test storage::sanitizer::tests::no_mask_tokenizer ... ok
[INFO] [stdout] test storage::sanitizer::tests::no_mask_sk_word ... ok
[INFO] [stdout] test storage::sanitizer::tests::contains_secrets_false_home ... ok
[INFO] [stdout] test shell::tests::sigusr1_handler_propagates_to_restart_flag ... ok
[INFO] [stdout] test engine::typo::tests::find_correction_suggests_command ... ok
[INFO] [stdout] test engine::typo::tests::find_correction_no_match ... ok
[INFO] [stdout] test storage::tests::get_recent_context_empty_when_no_history ... ok
[INFO] [stdout] test storage::tests::open_creates_database ... ok
[INFO] [stdout] test engine::builtins::export::tests::export_show_unset_variable_returns_error ... ok
[INFO] [stdout] done
[INFO] [stdout] test engine::dispatch::tests::execute_builtin_and_command ... ok
[INFO] [stdout] /opt/rustwide/workdir
[INFO] [stdout] test engine::dispatch::tests::execute_builtin_pipe_to_cat ... ok
[INFO] [stdout] CARGO_MANIFEST_PATH=/opt/rustwide/workdir/Cargo.toml
[INFO] [stdout] LD_LIBRARY_PATH=/opt/rustwide/target/debug/build/libgit2-sys-55d3973c58f370d2/out/build:/opt/rustwide/target/debug/build/libsqlite3-sys-28e5dd646936fb19/out:/opt/rustwide/target/debug/build/libssh2-sys-0ef6817e07c0996c/out/build:/opt/rustwide/target/debug/build/ring-38c346fdedd0dc90/out:/opt/rustwide/target/debug/build/zstd-sys-e3b515903f11686d/out:/opt/rustwide/target/debug:/opt/rustwide/target/debug/deps:/opt/rustwide/rustup-home/toolchains/f9988fefd3add01f414f52b414308e7872622fee/lib/rustlib/x86_64-unknown-linux-gnu/lib:/opt/rustwide/rustup-home/toolchains/f9988fefd3add01f414f52b414308e7872622fee/lib
[INFO] [stdout] PATH=/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[INFO] [stdout] test engine::dispatch::tests::execute_builtin_pipe_to_grep ... ok
[INFO] [stdout] test engine::dispatch::tests::execute_cd_still_works ... ok
[INFO] [stdout] test engine::dispatch::tests::try_builtin_cd_still_works ... ok
[INFO] [stdout] test storage::tests::record_stores_and_retrieves_blobs ... ok
[INFO] [stdout] test storage::tests::record_with_empty_output_stores_null_hashes ... ok
[INFO] [stdout] test storage::tests::record_stores_command_metadata ... ok
[INFO] [stdout] test storage::tests::get_recent_context_returns_formatted_history ... ok
[INFO] [stdout] test storage::tests::multiple_records_increment_id ... ok
[INFO] [stdout] test engine::builtins::export::tests::export_set_variable ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- cli::completer::tests::complete_tilde_slash_expands_home stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'cli::completer::tests::complete_tilde_slash_expands_home' (80) panicked at src/cli/completer/mod.rs:240:9:
[INFO] [stdout] cd ~/ should produce suggestions
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x613d289ec77a - std[1209cfb42f6d497f]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x613d289ec77a - std[1209cfb42f6d497f]::backtrace_rs::backtrace::trace_unsynchronized::<std[1209cfb42f6d497f]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x613d289ec77a - std[1209cfb42f6d497f]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x613d289ec77a - <<std[1209cfb42f6d497f]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[4a92201981c6b77a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x613d28a05cda - <core[4a92201981c6b77a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x613d28a05cda - core[4a92201981c6b77a]::fmt::write
[INFO] [stdout]    6:     0x613d289f25c2 - std[1209cfb42f6d497f]::io::default_write_fmt::<alloc[420bb310a727dfd7]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x613d289f25c2 - <alloc[420bb310a727dfd7]::vec::Vec<u8> as std[1209cfb42f6d497f]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x613d289c571f - <std[1209cfb42f6d497f]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x613d289c571f - std[1209cfb42f6d497f]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x613d289e1ba9 - std[1209cfb42f6d497f]::panicking::default_hook
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x613d27cedeec - <alloc[420bb310a727dfd7]::boxed::Box<dyn for<'a, 'b> core[4a92201981c6b77a]::ops::function::Fn<(&'a std[1209cfb42f6d497f]::panic::PanicHookInfo<'b>,), Output = ()> + core[4a92201981c6b77a]::marker::Sync + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::Fn<(&std[1209cfb42f6d497f]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x613d27cedeec - test[59e67a9bc0e119f1]::test_main_inner::<test[59e67a9bc0e119f1]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x613d289e1e22 - <alloc[420bb310a727dfd7]::boxed::Box<dyn for<'a, 'b> core[4a92201981c6b77a]::ops::function::Fn<(&'a std[1209cfb42f6d497f]::panic::PanicHookInfo<'b>,), Output = ()> + core[4a92201981c6b77a]::marker::Sync + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::Fn<(&std[1209cfb42f6d497f]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x613d289e1e22 - std[1209cfb42f6d497f]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x613d289c580a - std[1209cfb42f6d497f]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x613d289b9e09 - std[1209cfb42f6d497f]::sys::backtrace::__rust_end_short_backtrace::<std[1209cfb42f6d497f]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x613d289c6cbd - __rustc[4effac393e9f3da6]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x613d28a0654c - core[4a92201981c6b77a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x613d278b1494 - jarvish[88280c5da46ae8d5]::cli::completer::tests::complete_tilde_slash_expands_home::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/completer/mod.rs:240:9
[INFO] [stdout]   20:     0x613d278a16ee - <jarvish[88280c5da46ae8d5]::cli::completer::tests::complete_tilde_slash_expands_home::{closure#0} as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   21:     0x613d282adc2e - serial_test[94413b3730d0f794]::serial_code_lock::local_serial_core
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serial_test-3.3.1/src/serial_code_lock.rs:36:5
[INFO] [stdout]   22:     0x613d278bcf04 - jarvish[88280c5da46ae8d5]::cli::completer::tests::complete_tilde_slash_expands_home
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/completer/mod.rs:232:5
[INFO] [stdout]   23:     0x613d278b0e07 - jarvish[88280c5da46ae8d5]::cli::completer::tests::complete_tilde_slash_expands_home::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/completer/mod.rs:233:43
[INFO] [stdout]   24:     0x613d278a1586 - <jarvish[88280c5da46ae8d5]::cli::completer::tests::complete_tilde_slash_expands_home::{closure#0} as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x613d27ce11cb - <fn() -> core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x613d27ce11cb - test[59e67a9bc0e119f1]::__rust_begin_short_backtrace::<core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>, fn() -> core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x613d27cee9bb - test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x613d27cee9bb - <core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x613d27cee9bb - std[1209cfb42f6d497f]::panicking::catch_unwind::do_call::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>, core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x613d27cee9bb - std[1209cfb42f6d497f]::panicking::catch_unwind::<core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>, core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x613d27cee9bb - std[1209cfb42f6d497f]::panic::catch_unwind::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>, core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x613d27cee9bb - test[59e67a9bc0e119f1]::run_test_in_process
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x613d27cee9bb - test[59e67a9bc0e119f1]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x613d27ce80d4 - test[59e67a9bc0e119f1]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x613d27ce80d4 - std[1209cfb42f6d497f]::sys::backtrace::__rust_begin_short_backtrace::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x613d27cf15c2 - std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x613d27cf15c2 - <core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x613d27cf15c2 - std[1209cfb42f6d497f]::panicking::catch_unwind::do_call::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x613d27cf15c2 - std[1209cfb42f6d497f]::panicking::catch_unwind::<(), core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x613d27cf15c2 - std[1209cfb42f6d497f]::panic::catch_unwind::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x613d27cf15c2 - std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x613d27cf15c2 - <std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1} as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x613d289eb3af - <alloc[420bb310a727dfd7]::boxed::Box<dyn core[4a92201981c6b77a]::ops::function::FnOnce<(), Output = ()> + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   44:     0x613d289eb3af - <std[1209cfb42f6d497f]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7bff48714aa4 - <unknown>
[INFO] [stdout]   46:     0x7bff487a1a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- cli::completer::tests::complete_tilde_alone_expands_home stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'cli::completer::tests::complete_tilde_alone_expands_home' (79) panicked at src/cli/completer/mod.rs:221:9:
[INFO] [stdout] cd ~ should produce suggestions
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x613d289ec77a - std[1209cfb42f6d497f]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x613d289ec77a - std[1209cfb42f6d497f]::backtrace_rs::backtrace::trace_unsynchronized::<std[1209cfb42f6d497f]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x613d289ec77a - std[1209cfb42f6d497f]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x613d289ec77a - <<std[1209cfb42f6d497f]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[4a92201981c6b77a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x613d28a05cda - <core[4a92201981c6b77a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x613d28a05cda - core[4a92201981c6b77a]::fmt::write
[INFO] [stdout]    6:     0x613d289f25c2 - std[1209cfb42f6d497f]::io::default_write_fmt::<alloc[420bb310a727dfd7]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x613d289f25c2 - <alloc[420bb310a727dfd7]::vec::Vec<u8> as std[1209cfb42f6d497f]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x613d289c571f - <std[1209cfb42f6d497f]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x613d289c571f - std[1209cfb42f6d497f]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x613d289e1ba9 - std[1209cfb42f6d497f]::panicking::default_hook
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x613d27cedeec - <alloc[420bb310a727dfd7]::boxed::Box<dyn for<'a, 'b> core[4a92201981c6b77a]::ops::function::Fn<(&'a std[1209cfb42f6d497f]::panic::PanicHookInfo<'b>,), Output = ()> + core[4a92201981c6b77a]::marker::Sync + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::Fn<(&std[1209cfb42f6d497f]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x613d27cedeec - test[59e67a9bc0e119f1]::test_main_inner::<test[59e67a9bc0e119f1]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x613d289e1e22 - <alloc[420bb310a727dfd7]::boxed::Box<dyn for<'a, 'b> core[4a92201981c6b77a]::ops::function::Fn<(&'a std[1209cfb42f6d497f]::panic::PanicHookInfo<'b>,), Output = ()> + core[4a92201981c6b77a]::marker::Sync + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::Fn<(&std[1209cfb42f6d497f]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x613d289e1e22 - std[1209cfb42f6d497f]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x613d289c580a - std[1209cfb42f6d497f]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x613d289b9e09 - std[1209cfb42f6d497f]::sys::backtrace::__rust_end_short_backtrace::<std[1209cfb42f6d497f]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x613d289c6cbd - __rustc[4effac393e9f3da6]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x613d28a0654c - core[4a92201981c6b77a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x613d278b11f4 - jarvish[88280c5da46ae8d5]::cli::completer::tests::complete_tilde_alone_expands_home::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/completer/mod.rs:221:9
[INFO] [stdout]   20:     0x613d278a16be - <jarvish[88280c5da46ae8d5]::cli::completer::tests::complete_tilde_alone_expands_home::{closure#0} as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   21:     0x613d282adc2e - serial_test[94413b3730d0f794]::serial_code_lock::local_serial_core
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serial_test-3.3.1/src/serial_code_lock.rs:36:5
[INFO] [stdout]   22:     0x613d278bcde4 - jarvish[88280c5da46ae8d5]::cli::completer::tests::complete_tilde_alone_expands_home
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/completer/mod.rs:213:5
[INFO] [stdout]   23:     0x613d278b0dd7 - jarvish[88280c5da46ae8d5]::cli::completer::tests::complete_tilde_alone_expands_home::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cli/completer/mod.rs:214:43
[INFO] [stdout]   24:     0x613d278a1546 - <jarvish[88280c5da46ae8d5]::cli::completer::tests::complete_tilde_alone_expands_home::{closure#0} as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x613d27ce11cb - <fn() -> core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x613d27ce11cb - test[59e67a9bc0e119f1]::__rust_begin_short_backtrace::<core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>, fn() -> core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x613d27cee9bb - test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x613d27cee9bb - <core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x613d27cee9bb - std[1209cfb42f6d497f]::panicking::catch_unwind::do_call::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>, core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x613d27cee9bb - std[1209cfb42f6d497f]::panicking::catch_unwind::<core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>, core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x613d27cee9bb - std[1209cfb42f6d497f]::panic::catch_unwind::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>, core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x613d27cee9bb - test[59e67a9bc0e119f1]::run_test_in_process
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x613d27cee9bb - test[59e67a9bc0e119f1]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x613d27ce80d4 - test[59e67a9bc0e119f1]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x613d27ce80d4 - std[1209cfb42f6d497f]::sys::backtrace::__rust_begin_short_backtrace::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x613d27cf15c2 - std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x613d27cf15c2 - <core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x613d27cf15c2 - std[1209cfb42f6d497f]::panicking::catch_unwind::do_call::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x613d27cf15c2 - std[1209cfb42f6d497f]::panicking::catch_unwind::<(), core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x613d27cf15c2 - std[1209cfb42f6d497f]::panic::catch_unwind::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x613d27cf15c2 - std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x613d27cf15c2 - <std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1} as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x613d289eb3af - <alloc[420bb310a727dfd7]::boxed::Box<dyn core[4a92201981c6b77a]::ops::function::FnOnce<(), Output = ()> + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   44:     0x613d289eb3af - <std[1209cfb42f6d497f]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7bff48714aa4 - <unknown>
[INFO] [stdout]   46:     0x7bff487a1a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     cli::completer::tests::complete_tilde_alone_expands_home
[INFO] [stdout]     cli::completer::tests::complete_tilde_slash_expands_home
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 490 passed; 2 failed; 3 ignored; 0 measured; 0 filtered out; finished in 5.11s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "ca7b652a5007e6d618d3d5835cb11d4620ca139582b29490ed45d0bbd0687318", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ca7b652a5007e6d618d3d5835cb11d4620ca139582b29490ed45d0bbd0687318", kill_on_drop: false }`
[INFO] [stdout] ca7b652a5007e6d618d3d5835cb11d4620ca139582b29490ed45d0bbd0687318
